dirty deed - French English Dictionary